package edu.nf.hotel.admindao;

import edu.nf.hotel.admin.AdminUser;

import java.util.List;

/**
 * @Date 2023-06-16
 * @Author 陈
 */
public interface AdminUserDao {
    /**
     * 管理员用户名登录
     * @param userName
     * @return
     */
    AdminUser select(String userName);

    /**
     * 根据管理员id查询全部
     * @param aid
     * @return
     */
    AdminUser select(int aid);

    /**
     * 查询全部
     * @return
     */
    List<AdminUser> selectAdmin();

    /**
     * 根据id删除管理员信息
     * @param rid
     */
    void delete(int rid);

    /**
     * 添加数据
     * @param adminUser
     * @return
     */
    void insert(AdminUser adminUser);

    /**
     * 修改会员信息
     */
    void update(AdminUser adminUser);
}
